package dominio;

public class Buscador extends Vivacidad{
	private final static Integer DISTANCIA = new Integer(10);
	private Nodo ultimoNodoPacmanVisto;
	
	public Buscador(){
		super();
		this.rangoDeVision = DISTANCIA;
		this.ultimoNodoPacmanVisto = null;
	}
	
	@Override
	protected void moverFueraDeRango(IMovible fantasma) {
		if(ultimoNodoPacmanVisto == null){
			this.moverAleatoriamente(fantasma);
		}else{
			this.iHaciaUltimoNodoVisto(ultimoNodoPacmanVisto, fantasma);
		}
	}

	@Override
	public String toString() {
		return "Buscador";
	}
}
